body{margin:0; padding:10px 0px; background:url('/res/image/bg.gif') repeat;
	font-family: "Microsoft Yahei","微软雅黑","宋体",Tahoma,Arial,Helvetica,STHeiti; font-size:11pt;
	/* filter:alpha(opacity=75); -moz-opacity:0.75; opacity:0.75; */
}

#main_wrapper{width:960px; margin:auto; border:1px solid silver; background: white; }

/*头部*/
#header{width:100%; margin:auto; height:99px; clear:both; background:url('/res/image/bg2.gif') repeat;}
#header .site_name{font-family:"微软雅黑","黑体"; height:98px; vertical-align: middle; padding-left:20px; 
	font-size:xx-large; display:table-cell;	position:relative; top:20%;}
#header .site_slogan{font-family:"Comic Sans MS"; width:150px; text-align:right; font-size:small; 
	display:table-cell; color:#fff; position:relative; top:2%;}

/*导航条*/
#nav_bar{width:960px; margin:auto; height:34px; background:url('/res/image/bg1.gif') repeat;
	display:table-cell; vertical-align: middle;font-family:"微软雅黑","黑体";}
#nav_bar dl{display:inline; margin:0px 10px; float: right;}
#nav_bar dd{display:inline; padding:10px 20px; margin:0; position:relative; top:40%;}
#nav_bar dd a{color:black;}
#nav_bar dd:hover{background:#00A0C6; color:#fff; cursor: pointer;}

/*主要内容栏*/
#main_content{width:949px; padding:5px; position: relative; overflow-x: hidden; min-height:400px;}
#main_content .sidebar{width:150px; position: absolute; left:5px; right:5px;}
#main_content .content_area{width:795px; margin-left:155px; padding:5px; border-left: 1px dashed silver; overflow-x: hidden;}
#main_content .foot{width:795px; margin-left:155px; padding:5px; text-align:center; margin-top:15px; color:silver; font-size:9.5pt;}

/*侧边栏*/
#main_content .sidebar .sidebar_box{}
#main_content .sidebar .sidebar_box p{font-family:"微软雅黑","黑体"; font-weight:bold; text-align:center; margin:2px;}
#main_content .sidebar .sidebar_box ul{list-style:none; padding:2px 5px; margin:0px;}

/*文章概略块*/
#main_content .content_area .article_block{border:1px solid #0098BC; width:97%; height:126px; line-height:22px; overflow: hidden; font-size:9.5pt; margin-bottom:10px; padding:5px;}
#main_content .content_area .article_block img{padding:3px; border:1px dashed silver; display:inline; float:left;}
#main_content .content_area .article_block .title{font-weight:bold; margin:0px 5px 5px; font-size:14pt;}
#main_content .content_area .article_block .title .attr{font-weight:normal; float:right; font-size:9.5pt; color:#0098BC; margin-right:10px;}
#main_content .content_area .article_block .article_box{padding:3px; display:inline; float:left; width:650px; overflow-x: hidden;}

/*回到顶部*/
#backtop{position:fixed; right:5px; bottom: 5px; border:1px solid silver; padding:10px;}
